=从源码安装Luna Ruby (带加密的版本)=
<p>下面假设所使用的系统为Debian/Ubuntu，其它发行版请自行搜索安装对应软件包的方式。</p>
<p>安装编译环境:</p>
<pre>
sudo apt-get install build-essential
sudo apt-get build-dep ruby1.9.3
</pre>
<p>从Git或者通过其它方式获取Luna Ruby的源码包，解压后进入源码目录。执行以下命令：</p>
<pre>
./autogen.sh
./configure
make
sudo make install
</pre>
<p>以上步骤完成之后会在 /usr/local 安装好Luna Ruby</p>

=安装bundler=
<pre>sudo gem install bundler</pre>

=安装加密工具=
<p>在源码目录的tool目录下执行以下命令:</p>
<pre>./build_luna_bf.sh</pre>
<p>完成后从该目录复制出luna-bf和encryptdir.sh到任意目录即可</p>

=使用加密工具=
<p>必须保证luna-bf和encryptdir.sh在同一目录，或luna-bf在/bin或/usr/bin目录内</p>
<pre>./encryptdir.sh (目标目录)</pre>
<p>完成之后会将原有的.rb文件加密，并将原文件名称加上.bak后缀，可通过以下命令清除备份的原文件:</p>
<pre>find ./ -name '*.rb.bak' -exec rm -f {} +</pre>
<p>加密生成的.rb文件可以直接使用Luna Ruby执行，和普通的.rb文件一样</p>